#include<iostream>
using namespace std;
void swap(char &a,char &b){
int t=a;
    a=b;
 	b=t;
 	}
 	char* func(char *ar){
 	int i=0;
 	while(ar[i]!='\0'){
 	if(ar[i]<65||(ar[i]>90&&ar[i]<97)||ar[i]>122)
 	{
 	cout<<"error";
 	return ar;
 	}	
 	ar[i]=ar[i]-3;	
 	if(ar[i]<65||(ar[i]>90&&ar[i]<97))
 	ar[i]+=23;
 	if(ar[i]>96)
 	ar[i]=ar[i]-32;
 	else
 	ar[i]+=32;
 	i++;		
 	}
 	i--;
 	for(int m=0;m<i;m++)
 	{
 	swap(ar[m],ar[i]);
 	i--;
 	}	
 	return ar;
 	}
 	int main(){
 		char ar[50];
 		cin>>ar;
 		func(ar);
 		cout<<ar;
 	} 